play a tangential role - French English Dictionary